import numpy as np
import cv2

if __name__ == '__main__':
    img = np.zeros((5, 5, 3), dtype=np.uint8)

    img.itemset((0, 0, 0), 255)
    img.itemset((1, 1, 1), 255)
    img.itemset((2, 2, 0), 255)
    img.itemset((2, 2, 1), 255)
    img.itemset((2, 2, 2), 255)
    img.itemset((3, 3, 2), 255)
    img.itemset((4, 4, 1), 255)
    img.itemset((0, 4, 0), 255)
    img.itemset((1, 3, 2), 255)
    img.itemset((3, 1, 1), 255)
    img.itemset((4, 0, 0), 255)
    cv2.namedWindow('img', cv2.WINDOW_NORMAL)
    cv2.resizeWindow('img', 500, 500)
    cv2.imshow('img', img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()